Skip to content

Conversation

@bohutang
Copy link
Member

@bohutang bohutang commented May 7, 2025

I hereby agree to the terms of the CLA available at: https://docs.databend.com/dev/policies/cla/

Summary

When creating external location tables, Databend checks list privileges during binding.

AWS S3 Express requires paths to end with a delimiter (/), otherwise it fails:
image

This PR adds a / to the end of check keys, maintaining compatibility with the existing implementation.

Tests

Type of change

  • Bug Fix (non-breaking change which fixes an issue)
  • New Feature (non-breaking change which adds functionality)
  • Breaking Change (fix or feature that could cause existing functionality not to work as expected)
  • Documentation Update
  • Refactoring
  • Performance Improvement
  • Other (please describe):

This change is Reviewable

@github-actions github-actions bot added the pr-bugfix this PR patches a bug in codebase label May 7, 2025
@bohutang bohutang added the ci-cloud Build docker image for cloud test label May 7, 2025
@github-actions
Copy link
Contributor

github-actions bot commented May 7, 2025

Docker Image for PR

  • tag: pr-17890-5e70049-1746604766

note: this image tag is only available for internal use.

@bohutang
Copy link
Member Author

bohutang commented May 7, 2025

This PR waiting for opendal to handle with list local fs file return empty instead of error.

@bohutang
Copy link
Member Author

Thanks @Xuanwo for the PR: #17930
This PR can continue :/

@bohutang bohutang marked this pull request as ready for review May 15, 2025 00:13
@bohutang bohutang added ci-cloud Build docker image for cloud test and removed ci-cloud Build docker image for cloud test labels May 15, 2025
@github-actions
Copy link
Contributor

Docker Image for PR

  • tag: pr-17890-1177bf6-1747270032

note: this image tag is only available for internal use.

@bohutang bohutang requested a review from dantengsky May 15, 2025 01:17
@bohutang bohutang merged commit 8b75a05 into databendlabs:main May 21, 2025
160 of 162 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-cloud Build docker image for cloud test pr-bugfix this PR patches a bug in codebase

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant